What is when a guy buys you a gift for no reason?

As an AI language model, I don't have personal experiences. However, when a guy buys a gift for a woman without any specific occasion, it can mean that he is trying to show his affection and appreciation towards her. It could also be an attempt to express his feelings or to impress her. The gift could be anything from small gestures like flowers or chocolates to more significant presents like jewelry or gadgets. It's important to acknowledge his gesture and say thank you. However, it's also essential to keep in mind that receiving a gift doesn't necessarily mean a person owes the giver anything, and it's important to maintain healthy boundaries.